翻訳と辞書
Words near each other
・ Process theory of composition
・ Process tomography
・ Process tracing
・ Process trailer
・ Process validation
・ Process variable
・ Process variation (semiconductor)
・ Process Vision
・ Process Vision (Dutch company)
・ Process window
・ Process Window Index
・ Process-based management
・ Process-centered design
・ Process-data diagram
・ Process-driven application
Process-oriented programming
・ Process-oriented psychology
・ Process.h
・ Processability theory
・ Processed Beats
・ Processed Book Project
・ Processed cheese
・ Processed meat
・ Processed Vegetable Growers' Association
・ Processed World (magazine)
・ Processidae
・ Processing (Chinese materia medica)
・ Processing (programming language)
・ Processing amplifier
・ Processing and Control News Europe


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Process-oriented programming : ウィキペディア英語版
Process-oriented programming

Process-oriented programming is a programming paradigm that separates the concerns of data structures and the concurrent processes that act upon them. The data structures in this case are typically persistent, complex, and large scale - the subject of general purpose applications, as opposed to specialized processing of specialized data sets seen in high productivity applications (HPC). The model allows the creation of large scale applications that partially share common data sets. Programs are functionally decomposed into parallel processes that create and act upon logically shared data.
The paradigm was originally invented for parallel computers in the 1980s, especially computers built with transputer microprocessors by INMOS, or similar architectures. It evolved to meet deficiencies in the message passing paradigm of Occam and enable uniform efficiency when porting applications between distributed memory and shared memory parallel computers.
The first example of the paradigm appears in the programming language Ease designed at Yale University in 1990. Similar models have appeared since in the loose combination of SQL databases and objected oriented languages such as Java, often referred to as object-relational models and widely used in large scale distributed systems today. The paradigm is likely to appear on desktop computers as microprocessors increase the number of processors (multicore) per chip.
==See also==

*Massively parallel processing
*Parallel computing
*Multi-core
*Actor model

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Process-oriented programming」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.